<?	
	require_once('../cnn/conn.php'); 		   	// -> Conexão com a base de dados 
	require_once('../config/funcoes_db.php');  	// -> funções com relação à base de dados
	include_once("../config/config.php");		// -> Defines e etc.

	
	if ( isset($_GET['msg']) )
	{
		$msg 	= $_GET['msg'];
		$titulo = "Aviso";
		
		echo "<script> jAlert('".$msg."', '".$titulo."'); </script>"; // Plugin jquery.alerts
	}
	
	
	$camposSecao = array("codSecao" , "descSecao");
	$camposCateg = array("codCateg"	, "descCateg");
	
	$rsSecao = select_geral("secao"		, $camposSecao, $database_conn, $conn); // função em funcoes_db.php
	$rsCateg = select_geral("categoria"	, $camposCateg, $database_conn, $conn); // função em funcoes_db.php
	
?>
    
    <form action="<?=URL_INSERT?>" method="post" name="formCadastroPerg" id="formCadastroPerg">
    <fieldset>
    	<input type="hidden" name="nome_tabela" value="pergunta" />
            
        <table id="cadPergunta">
            <tr>
                <td> <label> Cod Pergunta </label> </td>
            </tr>
            <tr>
                <td>
                    <input type="text" name="codPergunta" value="<?=ultimoCodigo("pergunta", $database_conn, $conn) + 1 ?>"
                    readonly="readonly"/>
                </td>
            </tr>
            <tr>
                <td> <label> Secao </label> </td>
            </tr>
            <tr>
                <td>
                
                    <select name="codSecao" class="validate[required]">
                    
                        <option value=""> Selecione... </option>
                        <?
                        while ( $row = mysql_fetch_array($rsSecao) )
                        {	
                            echo '<option value="' .$row['codSecao'] .'"> ' .$row['codSecao']." - ".$row['descSecao'] . '</option>';
                        }
                        ?>
                    </select>
        
                </td>
            </tr>
            <tr>
                <td> <label> Categoria </label> </td>
            </tr>
            <tr>
                <td>
                
                    <select name="codCateg">
                    
                        <option value=""> Selecione... </option>
                        <?
                        while ( $row = mysql_fetch_array($rsCateg) )
                        {
                            echo '<option value="' .$row['codCateg'] .'"> ' . $row['descCateg'] . '</option>';
                        }
                        ?>
                    </select>
                    <input type="button" id="btEditCateg" value="Alterar Categoria" disabled="disabled" />
                    <input type="button" id="btNovaCateg" value="Nova Categoria" />
        
                </td>
            </tr>
            <tr>
                <td> <label> Descrição </label> </td>
            </tr>
            <tr>
                <td><input type="text" name="descPerg" class="validate[required] text-input" /></td>
            </tr>
            <tr>
                <td> <label> Ordem </label> </td>
            </tr>
            <tr>
                <td>
                	<input type="text" name="Ordem" class="validate[required,custom[integer]] text-input" />
                </td>
            </tr>
            <tr>
                <td> <label> Quantidade de Respostas  </label> </td>
            </tr>
            <tr>
            	<td>
                    <select name="qtdRespostas" class="validate[required]">
                    		<option value="" > Selecione... 		  </option>
                            <option value="U" selected="selected"> Única resposta </option> <!-- U: Única resposta -->
                            <option value="V"> Informado pelo usuário </option> 			<!-- V: Várias resposta -->
                     </select>
                 </td>
            </tr>
            <tr>
                <td> <label> Preenchinto Obrigatório </label> </td>
            </tr>
            <tr>
                <td>
                    <label> <input type="radio" name="PreenObrig" value="S" class="validate[required] radio" /> Sim </label>
                    <label> <input type="radio" name="PreenObrig" value="N" class="validate[required] radio" /> Não </label>
                    
                </td>
            </tr>
        </table>

        <label id="titulo_altern"> Alternativas </label>
        
		<table id="cadAlternativas">
        
        <tbody>
        
        	<tr>
                <td> 
                	<label> Tipo da Alternatica </label> <br />
                    <select name="tipoElemento[]" id="tipoElemento">
                        <option value="text"  > Campo Texto </option>
                        <option value="radio" > Marcação de única escolha </option>
                        <option value="check" > Marcação de Múltipla escolha </option>
                        <option value="select"> Seleção de única escolha  </option>
                    </select>
                </td>
                <td colspan="2">
                	<label> Descrição </label> <br />
                    <input type="text" name="descAlternativa[]" id="descAlternativa" />
                </td>
                <td> 
                	<label> Tipo do Conteúdo </label> <br />
                    <select name="tipo[]" id="tipo" class="validate[required]">
                    	<option value=""> Selecione </option>
                        <option value="C"> Caracter </option>
                        <option value="N"> Numérico </option>
                        <option value="D"> Data </option>
                    </select>
                </td>
                
			</tr>
            
            <tr>
            	
                <td>
                	<label> Máx. de caracteres </label> <br />
                	<input type="text" name="tamanho[]" id="tamanho" class="validate[required]" />
                </td>
                <td> 
                	<label> Posição </label> <br />
                    <select name="posicao[]" id="posicao">
                        <option value="M"> Mesma linha</option>
                        <option value="P"> Próxima linha </option>
                    </select>
                </td>
                <td> 
                	<label> Máscara </label> <br />
                    <select name="mascara[]" id="mascara">
                        <option value=""> Nenhuma </option>
                        <option value="DD/MM"> DD/MM </option>
                        <option value="DD/MM/AAAA"> DD/MM/AAAA </option>
                        <option value="R$"> R$  </option>
                        <option value="DEC"> Número Decimal  </option>
                    </select>
                </td>
                <td>
                	<label> Ordem </label> <br />
                	<input type="text" name="ordemAltern[]" id="ordemAltern" value="1" 
                    	   class="validate[required,custom[integer]] text-input" />
                </td>
                 
            </tr>
			
            <tr>
               <td>
                	<label> Ação ao ser marcada </label> <br />
                    
                    <select name="acao_seMarcada[]" id="acao_seMarcada">
                    	<option value=""	  > Nenhuma </option>
                        <option value="Q"	  > Vá para a questão... </option>
                        <option value="S"	  > Vá para a seção... </option>
                        <option value="PROX_Q"> Vá para a Próxima questão </option>
                        <option value="PROX_S"> Vá para a Próxima seção </option>
                        <option value="PROX_R" style="display:none"> Vá para a Próxima RESPOSTA </option>
                        <!-- A opção 'PROX_R' ficará visível caso a Qtde de respostas seja value="V" -->
                        <option value="MSG"> Exibir mensagem personalizada </option>
                        <option value="DE_ATE"> Responder da questão 'x.xx' à 'y.yy'</option>
                    </select>
                </td>
                <td>
                	<label> Ação se possuir valor </label> <br />
                    
                    <select name="acao_seValor[]" id="acao_seValor">
                    	<option value=""	  > Nenhuma </option>
                        <option value="Q"	  > Vá para a questão... </option>
                        <option value="S"	  > Vá para a seção... </option>
                        <option value="PROX_Q"> Vá para a Próxima questão </option>
                        <option value="PROX_S"> Vá para a Próxima seção </option>
                        <option value="PROX_R" style="display:none"> Vá para a Próxima RESPOSTA </option>
                        <!-- A opção 'PROX_R' ficará visível caso a Qtde de respostas seja value="V" -->
                        <option value="MSG"> Exibir mensagem personalizada </option>
                        <option value="DE_ATE"> Responder da questão 'x.xx' à 'y.yy'</option>
                    </select>
                    
                </td>
                <td>
                	<label> Núm. da perg./seção</label> <br />
                	<input type="text" disabled="disabled" name="descAcao[]" id="descAcao" />
                </td>
                
                <td>
                	<label> Valor para acionar a ação</label> <br />
                	<input type="text" name="valorAcao[]" id="valorAcao" disabled="disabled" />
                </td>
                
            </tr>
            
            <tr>
            	<td colspan="4">  
                	<input type="button" name="delAlternativa" class="delAlternativa" value="Remover"/> 
                	<input type="button" name="addAlternativa" class="addAlternativa" value="Nova Alternativa"/> 
                </td>
            </tr>   
        </tbody> 
              
        </table>
        
        <br />    
        <input type="submit" value="Inserir" />
        <br /><br />
        
    </fieldset>
    </form>
    
    
    <div id="novaCategPerg" style="display:none;">
        
        <form action="<?=URL_INSERT?>" method="post" name="categoria" id="formCadastroCateg" class="formCadastro">
        <fieldset>
            <input type="hidden" name="nome_tabela" value="categoria" />
            
            <table align="left">
            <tr>
                <td> <label> Cod Categoria: </label> </td>
            </tr>
            <tr>
                <td>
                    <input type="text" name="codCateg" value="<?=ultimoCodigo("categoria", $database_conn, $conn) + 1 ?>"
                    readonly="readonly" class="validate[required] text-input"/>
                </td>
            </tr>
            <tr>
                <td> <label> Descrição: </label> </td>
            </tr>
            <tr>
                <td><input type="text" name="descCateg" class="validate[required] text-input" /></td>
            </tr>
            
            <tr>
            	<td>
                	<br />
                	<label> Pré-respostas para a Categoria</label> <br />  
                	<input type="text"   name="preResps" 	 id="preResps" class="validate[required]" />
                    <input type="hidden" name="codsPreResps" id="codsPreResps" />
                    
                    <input type="button" name="addPreRespostas" id="addPreRespostas" value="Add Pré-respostas"  />
                </td>
                
            </tr>   
            
            </table>
        
        </fieldset>
        </form>
        
	</div>